<@import src="funcs/getImports.ftl"/>
<@import src="funcs/getType.ftl"/>
package ${basePackage}.dao.${moduleName}.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
${getImports(queryModel.tableFields)}
@Data
@ApiModel("${queryModel.comment}")
public class ${queryModel.pascalCaseName}VO {

<#list queryModel.tableFields as field>
    @ApiModelProperty(value="${field.comment}")
    private ${getType(field)} <#if field.alias == field.name>${field.camelCaseName}<#else>${field.alias}</#if>;

</#list>
}
